{
    "name": "Cake reminder Time",
    "flow": [
        {
            "id": 1,
            "module": "airtable:ActionSearchRecords",
            "version": 3,
            "parameters": {
                "__IMTCONN__": 7040691
            },
            "mapper": {
                "base": "appXXXXXXXXXXXXXX",
                "view": "viwXXXXXXXXXXXXXX",
                "table": "tblXXXXXXXXXXXXXX",
                "fields": [
                    "Cakes#",
                    "Статус",
                    "Имя",
                    "Телефон",
                    "Дата",
                    "Время",
                    "Повод",
                    "Гостей",
                    "Вес / количество",
                    "Начинка",
                    "Декор",
                    "Надпись",
                    "Цвета / стиль",
                    "Получение",
                    "Город / адрес",
                    "Комментарий",
                    "Ориентир с сайта",
                    "Тип торта",
                    "Autonumber",
                    "Оплата",
                    "Номер для ВЦ (скрыто)"
                ],
                "formula": "AND(\r\n  DATETIME_FORMAT({Дата}, 'YYYY-MM-DD') = DATETIME_FORMAT(SET_TIMEZONE(NOW(), 'Asia/Vladivostok'), 'YYYY-MM-DD'),\r\n  NOT(\r\n    OR(\r\n      {Статус} = 'Закрыт',\r\n      {Статус} = 'Отменён'\r\n    )\r\n  )\r\n)",
                "maxRecords": "100",
                "useColumnId": false
            },
            "metadata": {
                "designer": {
                    "x": 105,
                    "y": -14
                },
                "restore": {
                    "expect": {
                        "base": {
                            "mode": "chose",
                            "label": "Заказы тортов"
                        },
                        "sort": {
                            "mode": "chose"
                        },
                        "view": {
                            "mode": "chose",
                            "label": "Grid view"
                        },
                        "table": {
                            "mode": "chose",
                            "label": "Заказы тортов"
                        },
                        "fields": {
                            "mode": "chose",
                            "label": [
                                "Cakes#",
                                "Статус",
                                "Имя",
                                "Телефон",
                                "Дата",
                                "Время",
                                "Повод",
                                "Гостей",
                                "Вес / количество",
                                "Начинка",
                                "Декор",
                                "Надпись",
                                "Цвета / стиль",
                                "Получение",
                                "Город / адрес",
                                "Комментарий",
                                "Ориентир с сайта",
                                "Тип торта",
                                "Autonumber",
                                "Оплата",
                                "Номер для ВЦ (скрыто)"
                            ]
                        },
                        "useColumnId": {
                            "mode": "chose"
                        }
                    },
                    "parameters": {
                        "__IMTCONN__": {
                            "data": {
                                "scoped": "true",
                                "connection": "airtable3"
                            },
                            "label": "Cake (User ID: usrhFYcFAyghzjdjd)"
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "__IMTCONN__",
                        "type": "account:airtable3,airtable2",
                        "label": "Connection",
                        "required": true
                    }
                ],
                "expect": [
                    {
                        "name": "base",
                        "type": "select",
                        "label": "Base",
                        "required": true
                    },
                    {
                        "name": "useColumnId",
                        "type": "boolean",
                        "label": "Use Column ID",
                        "required": true
                    },
                    {
                        "name": "table",
                        "type": "select",
                        "label": "Table",
                        "required": true
                    },
                    {
                        "name": "formula",
                        "type": "text",
                        "label": "Formula"
                    },
                    {
                        "name": "maxRecords",
                        "type": "integer",
                        "label": "Limit"
                    },
                    {
                        "name": "sort",
                        "spec": [
                            {
                                "name": "field",
                                "type": "select",
                                "label": "Field",
                                "dynamic": true,
                                "options": []
                            },
                            {
                                "name": "direction",
                                "type": "select",
                                "label": "Direction",
                                "options": [
                                    {
                                        "label": "Descending",
                                        "value": "desc"
                                    },
                                    {
                                        "label": "Ascending",
                                        "value": "asc"
                                    }
                                ]
                            }
                        ],
                        "type": "array",
                        "label": "Sort"
                    },
                    {
                        "name": "view",
                        "type": "select",
                        "label": "View"
                    },
                    {
                        "name": "fields",
                        "type": "select",
                        "label": "Output Fields",
                        "multiple": true
                    }
                ],
                "interface": [
                    {
                        "name": "__IMTLENGTH__",
                        "type": "uinteger",
                        "label": "Total number of bundles"
                    },
                    {
                        "name": "__IMTINDEX__",
                        "type": "uinteger",
                        "label": "Bundle order position"
                    },
                    {
                        "name": "id",
                        "type": "text",
                        "label": "ID"
                    },
                    {
                        "name": "createdTime",
                        "type": "date",
                        "label": "Created Time"
                    },
                    {
                        "name": "Cakes#",
                        "type": "text",
                        "label": "Cakes#"
                    },
                    {
                        "name": "Статус",
                        "type": "text",
                        "label": "Статус"
                    },
                    {
                        "name": "Оплата",
                        "type": "text",
                        "label": "Оплата"
                    },
                    {
                        "name": "Имя",
                        "type": "text",
                        "label": "Имя"
                    },
                    {
                        "name": "Телефон",
                        "type": "text",
                        "label": "Телефон"
                    },
                    {
                        "name": "Дата",
                        "time": false,
                        "type": "date",
                        "label": "Дата"
                    },
                    {
                        "name": "Время",
                        "type": "text",
                        "label": "Время"
                    },
                    {
                        "name": "Повод",
                        "type": "text",
                        "label": "Повод"
                    },
                    {
                        "name": "Гостей",
                        "type": "number",
                        "label": "Гостей"
                    },
                    {
                        "name": "Вес / количество",
                        "type": "text",
                        "label": "Вес / количество"
                    },
                    {
                        "name": "Начинка",
                        "type": "text",
                        "label": "Начинка"
                    },
                    {
                        "name": "Декор",
                        "type": "text",
                        "label": "Декор"
                    },
                    {
                        "name": "Надпись",
                        "type": "text",
                        "label": "Надпись"
                    },
                    {
                        "name": "Цвета / стиль",
                        "type": "text",
                        "label": "Цвета / стиль"
                    },
                    {
                        "name": "Получение",
                        "type": "text",
                        "label": "Получение"
                    },
                    {
                        "name": "Город / адрес",
                        "type": "text",
                        "label": "Город / адрес"
                    },
                    {
                        "name": "Комментарий",
                        "type": "text",
                        "label": "Комментарий",
                        "multiline": true
                    },
                    {
                        "name": "Ориентир с сайта",
                        "type": "text",
                        "label": "Ориентир с сайта"
                    },
                    {
                        "name": "Тип торта",
                        "type": "text",
                        "label": "Тип торта"
                    },
                    {
                        "name": "Autonumber",
                        "type": "number",
                        "label": "Autonumber"
                    },
                    {
                        "name": "Номер для ВЦ (скрыто)",
                        "type": "text",
                        "label": "Номер для ВЦ (скрыто)"
                    }
                ],
                "advanced": true
            }
        },
        {
            "id": 2,
            "module": "util:SetVariables",
            "version": 1,
            "parameters": {},
            "mapper": {
                "scope": "roundtrip",
                "variables": [
                    {
                        "name": "line",
                        "value": "• {{1.`Cakes#`}}"
                    },
                    {
                        "name": "button",
                        "value": "[{\"text\":\"{{1.`Cakes#`}}\",\"callback_data\":\"order|{{1.id}}\"}]"
                    },
                    {
                        "name": "total",
                        "value": "{{1.`__IMTLENGTH__`}}"
                    }
                ]
            },
            "metadata": {
                "designer": {
                    "x": 405,
                    "y": -14
                },
                "restore": {
                    "expect": {
                        "scope": {
                            "label": "One cycle"
                        },
                        "variables": {
                            "items": [
                                null,
                                null,
                                null
                            ]
                        }
                    }
                },
                "expect": [
                    {
                        "name": "variables",
                        "spec": [
                            {
                                "name": "name",
                                "type": "text",
                                "label": "Variable name",
                                "required": true
                            },
                            {
                                "name": "value",
                                "type": "any",
                                "label": "Variable value"
                            }
                        ],
                        "type": "array",
                        "label": "Variables"
                    },
                    {
                        "name": "scope",
                        "type": "select",
                        "label": "Variable lifetime",
                        "required": true,
                        "validate": {
                            "enum": [
                                "roundtrip",
                                "execution"
                            ]
                        }
                    }
                ],
                "interface": [
                    {
                        "name": "line",
                        "type": "any",
                        "label": "line"
                    },
                    {
                        "name": "button",
                        "type": "any",
                        "label": "button"
                    },
                    {
                        "name": "total",
                        "type": "any",
                        "label": "total"
                    }
                ]
            }
        },
        {
            "id": 3,
            "module": "builtin:BasicAggregator",
            "version": 1,
            "parameters": {
                "feeder": 1
            },
            "mapper": {
                "line": "{{2.line}}",
                "total": "{{2.total}}",
                "button": "{{2.button}}"
            },
            "metadata": {
                "designer": {
                    "x": 705,
                    "y": -14
                },
                "restore": {
                    "extra": {
                        "feeder": {
                            "label": "Airtable - Search Records [1]"
                        },
                        "target": {
                            "label": "Custom"
                        }
                    }
                }
            }
        },
        {
            "id": 8,
            "module": "airtable:ActionSearchRecords",
            "version": 3,
            "parameters": {
                "__IMTCONN__": 7040691
            },
            "mapper": {
                "base": "appXXXXXXXXXXXXXX",
                "table": "tblXXXXXXXXXXXXXX",
                "formula": "AND(\r\n  OR(\r\n    {Тип торта} = 'Стандартный торт',\r\n    {Тип торта} = 'Ярусный торт'\r\n  ),\r\n  {Статус} = 'Ждёт подтверждения',\r\n  DATETIME_FORMAT({Дата}, 'YYYY-MM-DD') = DATETIME_FORMAT(DATEADD(SET_TIMEZONE(NOW(), 'Asia/Vladivostok'), 3, 'day'), 'YYYY-MM-DD')\r\n)",
                "maxRecords": "10",
                "useColumnId": false
            },
            "metadata": {
                "designer": {
                    "x": 102,
                    "y": 225
                },
                "restore": {
                    "expect": {
                        "base": {
                            "mode": "chose",
                            "label": "Заказы тортов"
                        },
                        "sort": {
                            "mode": "chose"
                        },
                        "view": {
                            "mode": "chose"
                        },
                        "table": {
                            "mode": "chose",
                            "label": "Заказы тортов"
                        },
                        "fields": {
                            "mode": "chose"
                        },
                        "useColumnId": {
                            "mode": "chose"
                        }
                    },
                    "parameters": {
                        "__IMTCONN__": {
                            "data": {
                                "scoped": "true",
                                "connection": "airtable3"
                            },
                            "label": "Cake (User ID: usrhFYcFAyghzjdjd)"
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "__IMTCONN__",
                        "type": "account:airtable3,airtable2",
                        "label": "Connection",
                        "required": true
                    }
                ],
                "expect": [
                    {
                        "name": "base",
                        "type": "select",
                        "label": "Base",
                        "required": true
                    },
                    {
                        "name": "useColumnId",
                        "type": "boolean",
                        "label": "Use Column ID",
                        "required": true
                    },
                    {
                        "name": "table",
                        "type": "select",
                        "label": "Table",
                        "required": true
                    },
                    {
                        "name": "formula",
                        "type": "text",
                        "label": "Formula"
                    },
                    {
                        "name": "maxRecords",
                        "type": "integer",
                        "label": "Limit"
                    },
                    {
                        "name": "sort",
                        "spec": [
                            {
                                "name": "field",
                                "type": "select",
                                "label": "Field",
                                "dynamic": true,
                                "options": []
                            },
                            {
                                "name": "direction",
                                "type": "select",
                                "label": "Direction",
                                "options": [
                                    {
                                        "label": "Descending",
                                        "value": "desc"
                                    },
                                    {
                                        "label": "Ascending",
                                        "value": "asc"
                                    }
                                ]
                            }
                        ],
                        "type": "array",
                        "label": "Sort"
                    },
                    {
                        "name": "view",
                        "type": "select",
                        "label": "View"
                    },
                    {
                        "name": "fields",
                        "type": "select",
                        "label": "Output Fields",
                        "multiple": true
                    }
                ],
                "interface": [
                    {
                        "name": "__IMTLENGTH__",
                        "type": "uinteger",
                        "label": "Total number of bundles"
                    },
                    {
                        "name": "__IMTINDEX__",
                        "type": "uinteger",
                        "label": "Bundle order position"
                    },
                    {
                        "name": "id",
                        "type": "text",
                        "label": "ID"
                    },
                    {
                        "name": "createdTime",
                        "type": "date",
                        "label": "Created Time"
                    },
                    {
                        "name": "Cakes#",
                        "type": "text",
                        "label": "Cakes#"
                    },
                    {
                        "name": "Статус",
                        "type": "text",
                        "label": "Статус"
                    },
                    {
                        "name": "Оплата",
                        "type": "text",
                        "label": "Оплата"
                    },
                    {
                        "name": "Имя",
                        "type": "text",
                        "label": "Имя"
                    },
                    {
                        "name": "Телефон",
                        "type": "text",
                        "label": "Телефон"
                    },
                    {
                        "name": "Дата",
                        "time": false,
                        "type": "date",
                        "label": "Дата"
                    },
                    {
                        "name": "Время",
                        "type": "text",
                        "label": "Время"
                    },
                    {
                        "name": "Повод",
                        "type": "text",
                        "label": "Повод"
                    },
                    {
                        "name": "Гостей",
                        "type": "number",
                        "label": "Гостей"
                    },
                    {
                        "name": "Вес / количество",
                        "type": "text",
                        "label": "Вес / количество"
                    },
                    {
                        "name": "Начинка",
                        "type": "text",
                        "label": "Начинка"
                    },
                    {
                        "name": "Декор",
                        "type": "text",
                        "label": "Декор"
                    },
                    {
                        "name": "Надпись",
                        "type": "text",
                        "label": "Надпись"
                    },
                    {
                        "name": "Цвета / стиль",
                        "type": "text",
                        "label": "Цвета / стиль"
                    },
                    {
                        "name": "Получение",
                        "type": "text",
                        "label": "Получение"
                    },
                    {
                        "name": "Город / адрес",
                        "type": "text",
                        "label": "Город / адрес"
                    },
                    {
                        "name": "Комментарий",
                        "type": "text",
                        "label": "Комментарий",
                        "multiline": true
                    },
                    {
                        "name": "Ориентир с сайта",
                        "type": "text",
                        "label": "Ориентир с сайта"
                    },
                    {
                        "name": "Тип торта",
                        "type": "text",
                        "label": "Тип торта"
                    },
                    {
                        "name": "Свой Комментарий",
                        "type": "text",
                        "label": "Свой Комментарий"
                    },
                    {
                        "name": "Autonumber",
                        "type": "number",
                        "label": "Autonumber"
                    },
                    {
                        "name": "Номер для ВЦ (скрыто)",
                        "type": "text",
                        "label": "Номер для ВЦ (скрыто)"
                    }
                ]
            }
        },
        {
            "id": 9,
            "module": "util:SetVariables",
            "version": 1,
            "parameters": {},
            "mapper": {
                "scope": "roundtrip",
                "variables": [
                    {
                        "name": "line",
                        "value": "• {{8.`Cakes#`}}ㅤ"
                    },
                    {
                        "name": "button",
                        "value": "[{\"text\":\"{{8.`Cakes#`}}\r\n\",\"callback_data\":\"order|{{8.id}}\"}]"
                    },
                    {
                        "name": "total",
                        "value": "{{8.`__IMTLENGTH__`}}"
                    }
                ]
            },
            "metadata": {
                "designer": {
                    "x": 400,
                    "y": 221
                },
                "restore": {
                    "expect": {
                        "scope": {
                            "label": "One cycle"
                        },
                        "variables": {
                            "items": [
                                null,
                                null,
                                null
                            ]
                        }
                    }
                },
                "expect": [
                    {
                        "name": "variables",
                        "spec": [
                            {
                                "name": "name",
                                "type": "text",
                                "label": "Variable name",
                                "required": true
                            },
                            {
                                "name": "value",
                                "type": "any",
                                "label": "Variable value"
                            }
                        ],
                        "type": "array",
                        "label": "Variables"
                    },
                    {
                        "name": "scope",
                        "type": "select",
                        "label": "Variable lifetime",
                        "required": true,
                        "validate": {
                            "enum": [
                                "roundtrip",
                                "execution"
                            ]
                        }
                    }
                ],
                "interface": [
                    {
                        "name": "line",
                        "type": "any",
                        "label": "line"
                    },
                    {
                        "name": "button",
                        "type": "any",
                        "label": "button"
                    },
                    {
                        "name": "total",
                        "type": "any",
                        "label": "total"
                    }
                ]
            }
        },
        {
            "id": 10,
            "module": "builtin:BasicAggregator",
            "version": 1,
            "parameters": {
                "feeder": 8
            },
            "mapper": {
                "line": "{{9.line}}",
                "total": "{{9.total}}",
                "button": "{{9.button}}"
            },
            "metadata": {
                "designer": {
                    "x": 727,
                    "y": 217
                },
                "restore": {
                    "extra": {
                        "feeder": {
                            "label": "Airtable - Search Records [8]"
                        },
                        "target": {
                            "label": "Custom"
                        }
                    }
                }
            }
        },
        {
            "id": 14,
            "module": "airtable:ActionSearchRecords",
            "version": 3,
            "parameters": {
                "__IMTCONN__": 7040691
            },
            "mapper": {
                "base": "appXXXXXXXXXXXXXX",
                "table": "tblXXXXXXXXXXXXXX",
                "formula": "AND(\r\n  OR(\r\n    {Тип торта} = 'Бенто MINI',\r\n    {Тип торта} = 'Бенто MAXI',\r\n    {Тип торта} = 'Трайфлы',\r\n    {Тип торта} = 'Капкейки',\r\n    {Тип торта} = 'Набор: бенто + 5 капкейков',\r\n    {Тип торта} = 'Набор: бенто + 8 капкейков'\r\n  ),\r\n  {Статус} = 'Ждёт подтверждения',\r\n  DATETIME_FORMAT({Дата}, 'YYYY-MM-DD') = DATETIME_FORMAT(DATEADD(SET_TIMEZONE(NOW(), 'Asia/Vladivostok'), 1, 'day'), 'YYYY-MM-DD')\r\n)",
                "maxRecords": "10",
                "useColumnId": false
            },
            "metadata": {
                "designer": {
                    "x": 97,
                    "y": 471
                },
                "restore": {
                    "expect": {
                        "base": {
                            "mode": "chose",
                            "label": "Заказы тортов"
                        },
                        "sort": {
                            "mode": "chose"
                        },
                        "view": {
                            "mode": "chose",
                            "label": "Empty"
                        },
                        "table": {
                            "mode": "chose",
                            "label": "Заказы тортов"
                        },
                        "fields": {
                            "mode": "chose"
                        },
                        "useColumnId": {
                            "mode": "chose"
                        }
                    },
                    "parameters": {
                        "__IMTCONN__": {
                            "data": {
                                "scoped": "true",
                                "connection": "airtable3"
                            },
                            "label": "Cake (User ID: usrhFYcFAyghzjdjd)"
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "__IMTCONN__",
                        "type": "account:airtable3,airtable2",
                        "label": "Connection",
                        "required": true
                    }
                ],
                "expect": [
                    {
                        "name": "base",
                        "type": "select",
                        "label": "Base",
                        "required": true
                    },
                    {
                        "name": "useColumnId",
                        "type": "boolean",
                        "label": "Use Column ID",
                        "required": true
                    },
                    {
                        "name": "table",
                        "type": "select",
                        "label": "Table",
                        "required": true
                    },
                    {
                        "name": "formula",
                        "type": "text",
                        "label": "Formula"
                    },
                    {
                        "name": "maxRecords",
                        "type": "integer",
                        "label": "Limit"
                    },
                    {
                        "name": "sort",
                        "spec": [
                            {
                                "name": "field",
                                "type": "select",
                                "label": "Field",
                                "dynamic": true,
                                "options": []
                            },
                            {
                                "name": "direction",
                                "type": "select",
                                "label": "Direction",
                                "options": [
                                    {
                                        "label": "Descending",
                                        "value": "desc"
                                    },
                                    {
                                        "label": "Ascending",
                                        "value": "asc"
                                    }
                                ]
                            }
                        ],
                        "type": "array",
                        "label": "Sort"
                    },
                    {
                        "name": "view",
                        "type": "select",
                        "label": "View"
                    },
                    {
                        "name": "fields",
                        "type": "select",
                        "label": "Output Fields",
                        "multiple": true
                    }
                ],
                "interface": [
                    {
                        "name": "__IMTLENGTH__",
                        "type": "uinteger",
                        "label": "Total number of bundles"
                    },
                    {
                        "name": "__IMTINDEX__",
                        "type": "uinteger",
                        "label": "Bundle order position"
                    },
                    {
                        "name": "id",
                        "type": "text",
                        "label": "ID"
                    },
                    {
                        "name": "createdTime",
                        "type": "date",
                        "label": "Created Time"
                    },
                    {
                        "name": "Cakes#",
                        "type": "text",
                        "label": "Cakes#"
                    },
                    {
                        "name": "Статус",
                        "type": "text",
                        "label": "Статус"
                    },
                    {
                        "name": "Оплата",
                        "type": "text",
                        "label": "Оплата"
                    },
                    {
                        "name": "Имя",
                        "type": "text",
                        "label": "Имя"
                    },
                    {
                        "name": "Телефон",
                        "type": "text",
                        "label": "Телефон"
                    },
                    {
                        "name": "Дата",
                        "time": false,
                        "type": "date",
                        "label": "Дата"
                    },
                    {
                        "name": "Время",
                        "type": "text",
                        "label": "Время"
                    },
                    {
                        "name": "Повод",
                        "type": "text",
                        "label": "Повод"
                    },
                    {
                        "name": "Гостей",
                        "type": "number",
                        "label": "Гостей"
                    },
                    {
                        "name": "Вес / количество",
                        "type": "text",
                        "label": "Вес / количество"
                    },
                    {
                        "name": "Начинка",
                        "type": "text",
                        "label": "Начинка"
                    },
                    {
                        "name": "Декор",
                        "type": "text",
                        "label": "Декор"
                    },
                    {
                        "name": "Надпись",
                        "type": "text",
                        "label": "Надпись"
                    },
                    {
                        "name": "Цвета / стиль",
                        "type": "text",
                        "label": "Цвета / стиль"
                    },
                    {
                        "name": "Получение",
                        "type": "text",
                        "label": "Получение"
                    },
                    {
                        "name": "Город / адрес",
                        "type": "text",
                        "label": "Город / адрес"
                    },
                    {
                        "name": "Комментарий",
                        "type": "text",
                        "label": "Комментарий",
                        "multiline": true
                    },
                    {
                        "name": "Ориентир с сайта",
                        "type": "text",
                        "label": "Ориентир с сайта"
                    },
                    {
                        "name": "Тип торта",
                        "type": "text",
                        "label": "Тип торта"
                    },
                    {
                        "name": "Свой Комментарий",
                        "type": "text",
                        "label": "Свой Комментарий"
                    },
                    {
                        "name": "Autonumber",
                        "type": "number",
                        "label": "Autonumber"
                    },
                    {
                        "name": "Номер для ВЦ (скрыто)",
                        "type": "text",
                        "label": "Номер для ВЦ (скрыто)"
                    }
                ]
            }
        },
        {
            "id": 18,
            "module": "util:SetVariables",
            "version": 1,
            "parameters": {},
            "mapper": {
                "scope": "roundtrip",
                "variables": [
                    {
                        "name": "line",
                        "value": "• {{14.`Cakes#`}}"
                    },
                    {
                        "name": "button",
                        "value": "[{\"text\":\"{{14.`Cakes#`}}\r\n\",\"callback_data\":\"order|{{14.id}}\"}]"
                    },
                    {
                        "name": "total",
                        "value": "{{14.`__IMTLENGTH__`}}"
                    }
                ]
            },
            "metadata": {
                "designer": {
                    "x": 396,
                    "y": 466
                },
                "restore": {
                    "expect": {
                        "scope": {
                            "label": "One cycle"
                        },
                        "variables": {
                            "items": [
                                null,
                                null,
                                null
                            ]
                        }
                    }
                },
                "expect": [
                    {
                        "name": "variables",
                        "spec": [
                            {
                                "name": "name",
                                "type": "text",
                                "label": "Variable name",
                                "required": true
                            },
                            {
                                "name": "value",
                                "type": "any",
                                "label": "Variable value"
                            }
                        ],
                        "type": "array",
                        "label": "Variables"
                    },
                    {
                        "name": "scope",
                        "type": "select",
                        "label": "Variable lifetime",
                        "required": true,
                        "validate": {
                            "enum": [
                                "roundtrip",
                                "execution"
                            ]
                        }
                    }
                ],
                "interface": [
                    {
                        "name": "line",
                        "type": "any",
                        "label": "line"
                    },
                    {
                        "name": "button",
                        "type": "any",
                        "label": "button"
                    },
                    {
                        "name": "total",
                        "type": "any",
                        "label": "total"
                    }
                ]
            }
        },
        {
            "id": 13,
            "module": "builtin:BasicAggregator",
            "version": 1,
            "parameters": {
                "feeder": 14
            },
            "mapper": {
                "line": "{{18.line}}",
                "total": "{{18.total}}",
                "button": "{{18.button}}"
            },
            "metadata": {
                "designer": {
                    "x": 734,
                    "y": 468
                },
                "restore": {
                    "extra": {
                        "feeder": {
                            "label": "Airtable - Search Records [14]"
                        },
                        "target": {
                            "label": "Custom"
                        }
                    }
                }
            }
        },
        {
            "id": 23,
            "module": "airtable:ActionSearchRecords",
            "version": 3,
            "parameters": {
                "__IMTCONN__": 7040691
            },
            "mapper": {
                "base": "appXXXXXXXXXXXXXX",
                "table": "tblXXXXXXXXXXXXXX",
                "formula": "AND(\r\n  DATETIME_FORMAT({Дата}, 'YYYY-MM-DD') < DATETIME_FORMAT(SET_TIMEZONE(NOW(), 'Asia/Vladivostok'), 'YYYY-MM-DD'),\r\n  NOT(\r\n    OR(\r\n      {Статус} = 'Закрыт',\r\n      {Статус} = 'Отменён'\r\n    )\r\n  )\r\n)",
                "maxRecords": "10",
                "useColumnId": false
            },
            "metadata": {
                "designer": {
                    "x": 86,
                    "y": 721
                },
                "restore": {
                    "expect": {
                        "base": {
                            "mode": "chose",
                            "label": "Заказы тортов"
                        },
                        "sort": {
                            "mode": "chose"
                        },
                        "view": {
                            "mode": "chose",
                            "label": "Empty"
                        },
                        "table": {
                            "mode": "chose",
                            "label": "Заказы тортов"
                        },
                        "fields": {
                            "mode": "chose"
                        },
                        "useColumnId": {
                            "mode": "chose"
                        }
                    },
                    "parameters": {
                        "__IMTCONN__": {
                            "data": {
                                "scoped": "true",
                                "connection": "airtable3"
                            },
                            "label": "Cake (User ID: usrhFYcFAyghzjdjd)"
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "__IMTCONN__",
                        "type": "account:airtable3,airtable2",
                        "label": "Connection",
                        "required": true
                    }
                ],
                "expect": [
                    {
                        "name": "base",
                        "type": "select",
                        "label": "Base",
                        "required": true
                    },
                    {
                        "name": "useColumnId",
                        "type": "boolean",
                        "label": "Use Column ID",
                        "required": true
                    },
                    {
                        "name": "table",
                        "type": "select",
                        "label": "Table",
                        "required": true
                    },
                    {
                        "name": "formula",
                        "type": "text",
                        "label": "Formula"
                    },
                    {
                        "name": "maxRecords",
                        "type": "integer",
                        "label": "Limit"
                    },
                    {
                        "name": "sort",
                        "spec": [
                            {
                                "name": "field",
                                "type": "select",
                                "label": "Field",
                                "dynamic": true,
                                "options": []
                            },
                            {
                                "name": "direction",
                                "type": "select",
                                "label": "Direction",
                                "options": [
                                    {
                                        "label": "Descending",
                                        "value": "desc"
                                    },
                                    {
                                        "label": "Ascending",
                                        "value": "asc"
                                    }
                                ]
                            }
                        ],
                        "type": "array",
                        "label": "Sort"
                    },
                    {
                        "name": "view",
                        "type": "select",
                        "label": "View"
                    },
                    {
                        "name": "fields",
                        "type": "select",
                        "label": "Output Fields",
                        "multiple": true
                    }
                ],
                "interface": [
                    {
                        "name": "__IMTLENGTH__",
                        "type": "uinteger",
                        "label": "Total number of bundles"
                    },
                    {
                        "name": "__IMTINDEX__",
                        "type": "uinteger",
                        "label": "Bundle order position"
                    },
                    {
                        "name": "id",
                        "type": "text",
                        "label": "ID"
                    },
                    {
                        "name": "createdTime",
                        "type": "date",
                        "label": "Created Time"
                    },
                    {
                        "name": "Cakes#",
                        "type": "text",
                        "label": "Cakes#"
                    },
                    {
                        "name": "Статус",
                        "type": "text",
                        "label": "Статус"
                    },
                    {
                        "name": "Оплата",
                        "type": "text",
                        "label": "Оплата"
                    },
                    {
                        "name": "Имя",
                        "type": "text",
                        "label": "Имя"
                    },
                    {
                        "name": "Телефон",
                        "type": "text",
                        "label": "Телефон"
                    },
                    {
                        "name": "Дата",
                        "time": false,
                        "type": "date",
                        "label": "Дата"
                    },
                    {
                        "name": "Время",
                        "type": "text",
                        "label": "Время"
                    },
                    {
                        "name": "Повод",
                        "type": "text",
                        "label": "Повод"
                    },
                    {
                        "name": "Гостей",
                        "type": "number",
                        "label": "Гостей"
                    },
                    {
                        "name": "Вес / количество",
                        "type": "text",
                        "label": "Вес / количество"
                    },
                    {
                        "name": "Начинка",
                        "type": "text",
                        "label": "Начинка"
                    },
                    {
                        "name": "Декор",
                        "type": "text",
                        "label": "Декор"
                    },
                    {
                        "name": "Надпись",
                        "type": "text",
                        "label": "Надпись"
                    },
                    {
                        "name": "Цвета / стиль",
                        "type": "text",
                        "label": "Цвета / стиль"
                    },
                    {
                        "name": "Получение",
                        "type": "text",
                        "label": "Получение"
                    },
                    {
                        "name": "Город / адрес",
                        "type": "text",
                        "label": "Город / адрес"
                    },
                    {
                        "name": "Комментарий",
                        "type": "text",
                        "label": "Комментарий",
                        "multiline": true
                    },
                    {
                        "name": "Ориентир с сайта",
                        "type": "text",
                        "label": "Ориентир с сайта"
                    },
                    {
                        "name": "Тип торта",
                        "type": "text",
                        "label": "Тип торта"
                    },
                    {
                        "name": "Свой Комментарий",
                        "type": "text",
                        "label": "Свой Комментарий"
                    },
                    {
                        "name": "Autonumber",
                        "type": "number",
                        "label": "Autonumber"
                    },
                    {
                        "name": "Номер для ВЦ (скрыто)",
                        "type": "text",
                        "label": "Номер для ВЦ (скрыто)"
                    }
                ]
            }
        },
        {
            "id": 24,
            "module": "util:SetVariables",
            "version": 1,
            "parameters": {},
            "mapper": {
                "scope": "roundtrip",
                "variables": [
                    {
                        "name": "line",
                        "value": "• {{23.`Cakes#`}}"
                    },
                    {
                        "name": "button",
                        "value": "[{\"text\":\"{{23.`Cakes#`}}\r\n\",\"callback_data\":\"order|{{23.id}}\"}]"
                    },
                    {
                        "name": "total",
                        "value": "{{23.`__IMTLENGTH__`}}"
                    }
                ]
            },
            "metadata": {
                "designer": {
                    "x": 398,
                    "y": 716
                },
                "restore": {
                    "expect": {
                        "scope": {
                            "label": "One cycle"
                        },
                        "variables": {
                            "items": [
                                null,
                                null,
                                null
                            ]
                        }
                    }
                },
                "expect": [
                    {
                        "name": "variables",
                        "spec": [
                            {
                                "name": "name",
                                "type": "text",
                                "label": "Variable name",
                                "required": true
                            },
                            {
                                "name": "value",
                                "type": "any",
                                "label": "Variable value"
                            }
                        ],
                        "type": "array",
                        "label": "Variables"
                    },
                    {
                        "name": "scope",
                        "type": "select",
                        "label": "Variable lifetime",
                        "required": true,
                        "validate": {
                            "enum": [
                                "roundtrip",
                                "execution"
                            ]
                        }
                    }
                ],
                "interface": [
                    {
                        "name": "line",
                        "type": "any",
                        "label": "line"
                    },
                    {
                        "name": "button",
                        "type": "any",
                        "label": "button"
                    },
                    {
                        "name": "total",
                        "type": "any",
                        "label": "total"
                    }
                ]
            }
        },
        {
            "id": 25,
            "module": "builtin:BasicAggregator",
            "version": 1,
            "parameters": {
                "feeder": 23
            },
            "mapper": {
                "line": "{{24.line}}",
                "total": "{{24.total}}",
                "button": "{{24.button}}"
            },
            "metadata": {
                "designer": {
                    "x": 731,
                    "y": 712
                },
                "restore": {
                    "extra": {
                        "feeder": {
                            "label": "Airtable - Search Records [23]"
                        },
                        "target": {
                            "label": "Custom"
                        }
                    }
                }
            }
        },
        {
            "id": 26,
            "module": "telegram:SendReplyMessage",
            "version": 1,
            "parameters": {
                "__IMTCONN__": 7040540
            },
            "filter": {
                "name": "no_today",
                "conditions": [
                    [
                        {
                            "a": "{{3.array[].total}}",
                            "b": "0",
                            "o": "text:equal"
                        }
                    ]
                ]
            },
            "mapper": {
                "text": "🌅 Утренний отчёт Cakes by Sofy\r\n\r\n📅 Сегодня:\n{{if(get(map(3.array; \"total\"); 1) = 0; \"Заказов нет\"; join(map(3.array; \"line\"); \", \"))}}\r\n\r\n🔔 Обычные торты — подтвердить за 3 дня:\n{{if(get(map(10.array; \"total\"); 1) = 0; \"Нет\"; join(map(10.array; \"line\"); \", \"))}}\r\n\r\n🔔 Бенто/капы/трайфлы/наборы — подтвердить за 1 день:\n{{if(get(map(13.array; \"total\"); 1) = 0; \"Нет\"; join(map(13.array; \"line\"); \", \"))}}\r\n\r\n⚠️ Прошедшие незакрытые:\n{{if(get(map(25.array; \"total\"); 1) = 0; \"Нет\"; join(map(25.array; \"line\"); \", \"))}}",
                "chatId": "-10000000000",
                "parseMode": "",
                "replyMarkup": "{\r\n  \"inline_keyboard\": [\r\n    {{join(map(3.array; \"button\"); \",\")}},\r\n    {{join(map(10.array; \"button\"); \",\")}},\r\n    {{join(map(13.array; \"button\"); \",\")}},\r\n    {{join(map(25.array; \"button\"); \",\")}},\r\n    [\r\n      {\r\n        \"text\": \"🏠 Главное меню\",\r\n        \"callback_data\": \"menu|main\"\r\n      }\r\n    ]\r\n  ]\r\n}",
                "messageThreadId": "",
                "replyToMessageId": "",
                "replyMarkupAssembleType": "reply_markup_enter"
            },
            "metadata": {
                "designer": {
                    "x": 1099,
                    "y": 714
                },
                "restore": {
                    "expect": {
                        "parseMode": {
                            "label": "Empty"
                        },
                        "disableNotification": {
                            "mode": "chose"
                        },
                        "replyMarkupAssembleType": {
                            "label": "Enter the Reply Markup"
                        }
                    },
                    "parameters": {
                        "__IMTCONN__": {
                            "data": {
                                "scoped": "true",
                                "connection": "telegram"
                            },
                            "label": "CakeBySofy"
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "__IMTCONN__",
                        "type": "account:telegram",
                        "label": "Connection",
                        "required": true
                    }
                ],
                "expect": [
                    {
                        "name": "chatId",
                        "type": "text",
                        "label": "Chat ID",
                        "required": true
                    },
                    {
                        "name": "text",
                        "type": "text",
                        "label": "Text",
                        "required": true
                    },
                    {
                        "name": "messageThreadId",
                        "type": "number",
                        "label": "Message Thread ID"
                    },
                    {
                        "name": "parseMode",
                        "type": "select",
                        "label": "Parse Mode",
                        "validate": {
                            "enum": [
                                "Markdown",
                                "HTML"
                            ]
                        }
                    },
                    {
                        "name": "disableNotification",
                        "type": "boolean",
                        "label": "Disable Notifications"
                    },
                    {
                        "name": "disableWebPagePreview",
                        "type": "boolean",
                        "label": "Disable Link Previews"
                    },
                    {
                        "name": "replyToMessageId",
                        "type": "number",
                        "label": "Original Message ID"
                    },
                    {
                        "name": "replyMarkupAssembleType",
                        "type": "select",
                        "label": "Enter/Assemble the Reply Markup Field",
                        "validate": {
                            "enum": [
                                "reply_markup_enter",
                                "reply_markup_assemble"
                            ]
                        }
                    },
                    {
                        "name": "replyMarkup",
                        "type": "text",
                        "label": "Reply Markup"
                    }
                ],
                "advanced": true
            }
        }
    ],
    "metadata": {
        "instant": false,
        "version": 1,
        "scenario": {
            "roundtrips": 1,
            "maxErrors": 3,
            "autoCommit": true,
            "autoCommitTriggerLast": true,
            "sequential": false,
            "slots": null,
            "confidential": false,
            "dataloss": false,
            "dlq": false,
            "freshVariables": false
        },
        "designer": {
            "orphans": []
        },
        "zone": "eu1.make.com",
        "notes": []
    }
}